package pe.com.trener.layer.model.pojo;

/**
 * @author:   Oscar Erick Candela Carbajal
 * @rol:	  Analista Programador Web Java
 * @proyecto: Portal Trener
 *
 */

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "ActividadIncidenciaClase")

public class ActividadIncidenciaClase {
    
	@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
	@Column(name = "CodActividadIncidenciaClase")
	private Integer codigoActividadIncidenciaClase;

	@Column(name = "ActividadTemaClase")
	private String actividadTema;

	@Column(name = "ComentarioAula")
	private String comentarioAula;

	@ManyToOne
	@JoinColumn(name="CodHorarioClase")
	private HorarioClase horarioClase;
	
	@ManyToOne
	@JoinColumn(name="CodClassBookDiario")
	private ClassBookDiario classBookDiario;

	public Integer getCodigoActividadIncidenciaClase() {
		return codigoActividadIncidenciaClase;
	}

	public void setCodigoActividadIncidenciaClase(
			Integer codigoActividadIncidenciaClase) {
		this.codigoActividadIncidenciaClase = codigoActividadIncidenciaClase;
	}

	public String getActividadTema() {
		return actividadTema;
	}

	public void setActividadTema(String actividadTema) {
		this.actividadTema = actividadTema;
	}

	public String getComentarioAula() {
		return comentarioAula;
	}

	public void setComentarioAula(String comentarioAula) {
		this.comentarioAula = comentarioAula;
	}

	public HorarioClase getHorarioClase() {
		return horarioClase;
	}

	public void setHorarioClase(HorarioClase horarioClase) {
		this.horarioClase = horarioClase;
	}

	public ClassBookDiario getClassBookDiario() {
		return classBookDiario;
	}

	public void setClassBookDiario(ClassBookDiario classBookDiario) {
		this.classBookDiario = classBookDiario;
	}
		
}